serotonin agonists - English Synonyms Dictionary